home *** CD-ROM | disk | FTP | other *** search
/ Computer Buyer 1997 August / Oasis demo.iso / Internet / Msn / COMPNTS / MSN13.EXE / RCDATA / CABINET / msn13.cab / instbe.bat < prev    next >
DOS Batch File  |  1995-05-23  |  2KB  |  81 lines

  1. @echo off
  2. :cdrive
  3. move /y %1 c:\progra~1\themic~1\bsen.exe
  4. if errorlevel 1 goto ddrive
  5. c:\progra~1\themic~1\bsen.exe /o c:\progra~1\themic~1
  6. erase c:\progra~1\themic~1\bsen.exe
  7. goto done
  8.  
  9. :ddrive
  10. move /y %1 d:\progra~1\themic~1\bsen.exe
  11. if errorlevel 1 goto askdrive
  12. d:\progra~1\themic~1\bsen.exe /o d:\progra~1\themic~1
  13. erase d:\progra~1\themic~1\bsen.exe
  14. goto done
  15.  
  16. :askdrive
  17. set msnins=nul
  18. echo.
  19. echo ***************************************************************
  20. echo * Could not find the drive containing your Windows directory. *
  21. echo ***************************************************************
  22. echo * Please type the drive letter where Windows is installed.    *
  23. echo ***************************************************************
  24. choice /c:cdefghijklmnopqrstuvwxyz
  25. if errorlevel 03 set msnins=e
  26. if errorlevel 04 set msnins=f
  27. if errorlevel 05 set msnins=g
  28. if errorlevel 06 set msnins=h
  29. if errorlevel 07 set msnins=i
  30. if errorlevel 08 set msnins=j
  31. if errorlevel 09 set msnins=k
  32. if errorlevel 10 set msnins=l
  33. if errorlevel 11 set msnins=m
  34. if errorlevel 12 set msnins=n
  35. if errorlevel 13 set msnins=o
  36. if errorlevel 14 set msnins=p
  37. if errorlevel 15 set msnins=q
  38. if errorlevel 16 set msnins=r
  39. if errorlevel 17 set msnins=s
  40. if errorlevel 18 set msnins=t
  41. if errorlevel 19 set msnins=u
  42. if errorlevel 20 set msnins=v
  43. if errorlevel 21 set msnins=w
  44. if errorlevel 22 set msnins=x
  45. if errorlevel 23 set msnins=y
  46. if errorlevel 24 set msnins=z
  47. if errorlevel 25 set msnins=nul
  48. if "%msnins%"=="nul" goto fail
  49.  
  50. :tryagain
  51. move /y %1 %msnins%:\progra~1\themic~1\bsen.exe
  52. if errorlevel 1 goto fail
  53. %msnins%:\progra~1\themic~1\bsen.exe /o %msnins%:\progra~1\themic~1
  54. erase %msnins%:\progra~1\themic~1\bsen.exe
  55. goto done
  56.  
  57. :fail
  58. erase %1
  59. echo.
  60. echo *****************************************
  61. echo *    Sorry, the installation failed.    *
  62. echo *                                       *
  63. echo *  Please refer to the Troubleshooting  *
  64. echo *  topic online in Member Assistance.   *
  65. echo *                                       *
  66. echo * You can close this MS-DOS Window now. *
  67. echo *****************************************
  68. echo.
  69. goto end
  70.  
  71. :done
  72. echo.
  73. echo ****************************************
  74. echo *    The installation is complete!     *
  75. echo *                                      *
  76. echo * Please close this MS-DOS Window now. *
  77. echo ****************************************
  78. echo.
  79.  
  80. :end
  81.